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