10
1219 S Main St
Saint Charles, MO 63301
$5,900,000 USD
12,000 SF
10.53% Cap Rate
12,000 SF
$5,900,000 USD
Restaurant