Homes for sale - 2613 E Brace Dr., Meridian, ID 83642 – MLS#9879529...