DEANWOOD PARK RESIDENCES

Address

6111 DIX STREET NE

Property Type

Number Of Units

52 UNITS

Square Footage

45000

Delivery Year

2019