660 North Capitol, Washington DC

660 North Capitol

Sector
Office
Location
Washington, DC

660 North Capitol is an 8-story, 197,000 square foot boutique office building in Washington, DC on the border of the Capital Hill and NoMa submarkets. The property was constructed in 2016 and features an all-glass façade with floor-to-ceiling windows, a rooftop terrace featuring U.S. Capitol views, under building parking, and is 1-block from D.C.’s Union Station.