1501 Locust Street UNIT  : 1006

St Louis, MO, 63103
ACTIVE
$185,000Price
2Beds
2Baths
1444sqft

1501 Locust Street UNIT  : 1006

St Louis, MO, 63103
ACTIVE
$185,000Price
2Beds
2Baths
1444sqft