Homes for sale - 5057 N Basswood Ave, Meridian, ID 83646 – MLS#9880...