Fox & Obel Market + Cafe 

Fox & Obel Market + Cafe

June 07, 2019 · Grocery

Address: 411 E Illinois St, Chicago, IL

Owner: Vulpes LLC

Contract Amount: $175,000

Completion Date: September 2010