2
1992 Zumbehl Rd
Saint Charles, MO 63303
$2,944,882 USD
1,689 SF
6.35% Cap Rate
1,689 SF
$2,944,882 USD
Fast Food