2
Listing Provided By: RE MAX Results
$20,000
7025 Idlewild AVE 
St Louis, MO 63136
  • Beds2
  • Baths1
  • SqFt9320.9k
  • Built1940
  • Lot0.14 ac.