32
1219 S Main St
Saint Charles, MO 63301
$6,900,000 USD
12,000 SF
9% Cap Rate
12,000 SF
$6,900,000 USD
Restaurant