2727 S 12th Street

St Louis, MO, 63118
ACTIVE
$1,699,000Price

2727 S 12th Street

St Louis, MO, 63118
ACTIVE
$1,699,000Price