3458 Minnesota Ave
Saint Louis, MO 63118
$175,000 USD
4,800 SF
4,800 SF
$175,000 USD
Religious Facility