DEANWOOD APARTMENTS PHASE II

Address

5907 DIX STREET NE

Property Type

Number Of Units

128 UNITS

Square Footage

115000

Delivery Year

2022