Close

Retail

Leica

Washington, DC

Client Profile

Leica represents a union of craftsmanship, technology, and experience. The mission of this camera company and luxury brand is, “to provide users with an incomparable experience, an instrument that defines an unsurpassed heritage and sets a standard of excellence for the industry to meet.”

Project Scope

When Leica was launching its North American retail concept, the luxury German camera and sport optics brand turned to the brokerage team at Streetsense find the perfect location in the nation’s capital. Leica Store Washington DC is located at 977 F St, NW in the heart of the District’s historic Penn Quarter.

SERVICES

  • Tenant Rep