This is a 269319 square foot, apartment home. This home is located at 6896 Laurel St NW, Washington, DC 20012.
Off market
Street View
$77,078,290
6896 Laurel St NW, Washington, DC 20012
--beds
--baths
269,319sqft
Apartment
Built in 2024
-- sqft lot
$-- Zestimate®
$286/sqft
$-- Estimated rent