303 W Rose Hill Avenue, St Louis, MO, 63122
303 W Rose Hill Avenue, St Louis, MO, 63122

$899,900

303 W Rose Hill Avenue, St Louis, MO, 63122

2
Courtesy of: Mary Lewis Realty