10
Listing Provided By: RE MAX Results
$800
1422 Menard 
St Louis, MO 63104
  • Beds1
  • Baths1
  • SqFt8500.9k
  • Built1890
  • Lot0.07 ac.
Real Estate Links Our Domains