MLS® ID: 20000441
8223 Steffen Avenue
St Louis, Missouri, 63123
$38,500
Pending
Handyman Special! If you are willing to do the work this home might be just right for you! Sitting on almost an acre, needs total rehab, has approximately 1,512 Square feet, basement, and 2 car detached garage.
Read More