1501 Locust Street, #801
St. Louis, MO
Click to Start Tour
1501 Locust Street, #801
St. Louis, MO
$125,000
For Sale
1
Bedroom
1
Full Bathroom
Location