1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104
1400 Menard Street, St Louis, MO, 63104

$389,900

1400 Menard Street, St Louis, MO, 63104

13
Courtesy of: Keller Williams Realty STL