Viewed
2009 Marshall Rd
St Louis, MO 63122
$350,000
6.4 acres
Listed By CENTURY 21 Advantage Real Estate, Inc.