Homes for sale - 675 S Progress Ave, Meridian, ID 83642 – MLS#6427...