1201 L Street NW

1201 L St, NW, Washington, DC 20005

Property Information

  • For Lease Contact for pricing
  • Property Type Office
  • Date Updated May 19, 2026

Description

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 over 400,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.

Highlights

  • Air conditioning and heating systems
  • Conference rooms
  • Elevators
  • Fitness center
  • Flexible floor plans to accommodate businesses of different sizes and need
  • High-speed internet
  • On-site parking garage

Location

Located at 1201 L St, NW, Washington, DC 20005, this property is part of the Downtown Washington neighborhood and Washington DC Suburban Maryland market.

Contact 1201 L Street NW
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.