Designed by New York-based Lawrence Group, Leica Store Chicago occupies a 1917 Arts and Crafts building on North Michigan Avenue, pairing a refined contemporary retail interior with a light-filled photography gallery.
To add a new hotspot, search product title and click the "Save" button.
