1992 Zumbehl Rd
Saint Charles, MO 63303
$2,992,000 USD
1,689 SF
6.25% Cap Rate
1,689 SF
$2,992,000 USD
Fast Food