Leica Store Miami

Project Location:
372 Miracle Mile
Coral Gables, FL

Project Data:
1-Story
2,500 s.f. Retail Space
(Architect of Record)

Owner:
David Farkas


Contact Us