8
803 S Main St
Saint Charles, MO 63301
$899,900 USD
5,501 SF
11.33% Cap Rate
5,501 SF
$899,900 USD
Storefront Retail Residential