Press Esc to close · Enter for all results
St Louis, MO 63116
$250,000
$150,000
0.036
Acres
Building is located in a great location surrounded by numerous businesses and in high traffic area. Parking available in back of building with entrance to first floor and steps leading to 2nd floor.
Listed: July 13, 2026
Closed: October 5, 2026
Close Price: $90,000
Viewed 15 times on this site.