Homes for sale - 223 W Broadway Ave., Meridian, ID 83642 – MLS#9886...