BUILDING: 3,800 SF
LOT: 30,492 SF
QUICK SERVICE RESTAURANT
CHICAGO, IL
1200 N Dearborn St, Chicago IL
225 W Touhy Ave, Park Ridge, IL