This is a 232010 square foot, apartment home. This home is located at 2 L St NW, Washington, DC 20001.
Off market
Street View
$62,168,170
2 L St NW, Washington, DC 20001
--beds
--baths
232,010sqft
Apartment
Built in 2022
-- sqft lot
$-- Zestimate®
$268/sqft
$3,380 Estimated rent