3801-3837 Vaile Ave
Florissant, MO 63034
$3,900,000 USD
30,073 SF
8% Cap Rate
30,073 SF
$3,900,000 USD
Storefront Retail Office