8212 Manchester Rd
Saint Louis, MO 63144
$399,900 USD
0.52 AC
0.52 AC
$399,900 USD
Commercial