Homes for sale - 5594 S Zaivcla Ave., Meridian, ID 83642 – MLS#9880...