MLS® ID: 20000441
8223 Steffen Avenue
St Louis, Missouri, 63123 $38,500
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.