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