Building

  • Square Footage 45,000
  • Floors 4
  • Year Built 1988
  • Type Commercial

1201 L Street, NW is a prestigious commercial property located in the heart of Washington, DC. The building is a multi-story structure with modern architectural design and offers 45,000 square feet of premier office space. Its prime location is situated at the corner of 12th Street and L Street, offering easy access to public transportation, restaurants, shops, and other attractions in the area.

Future Amenities

Fitness center

Conference rooms

Elevators

On-site parking garage
High-speed internet

Air conditioning and heating systems

Flexible floor plans to accommodate businesses of different sizes and need

Location Map