1
5714 Natural Bridge Ave
Saint Louis, MO 63120
$145,000 USD
0.4 AC
0.4 AC
$145,000 USD
Commercial