Homes for sale - 6440 Idaho AVE, St Louis, MO 63111 – MLS#22036431 ...