Homes for sale - 5680 W Overland, Meridian, ID 83642 – MLS#624198 ...