74 Capitol Hill

St Louis, MO, 63136
ACTIVE
$119,900Price
3Beds
1Baths
1220sqft

74 Capitol Hill

St Louis, MO, 63136
ACTIVE
$119,900Price
3Beds
1Baths
1220sqft