1411 21ST ST Condos or developments

1411 21st Street NW, Unit: 1411, Washington, DC 20036

Current Owners
Shelby Scarbrough
Purchase Price
$369,500 (2014)
Property Taxes
$3,531 (2019)
Blockshopper green logo