2800 S Big Bend

St Louis, MO, 63143
$350,000Price
Courtesy of: Route 66, REALTORS

2800 S Big Bend

St Louis, MO, 63143
$350,000Price