0632 R Otis Street NW, Washington, DC 20010

Current Owners
Square 3035 Otis Place Nw LLC
Purchase Price
$8,610 (2020)
Property Taxes
$73 (2019)
Blockshopper green logo