1808 S 8th Street

St Louis, MO, 63104
ACTIVE
$535,000Price

1808 S 8th Street

St Louis, MO, 63104
ACTIVE
$535,000Price