Douglas Pointe

AFFORDABLE

3840 NW 183rd Street, Miami, Fl 33055

Units: 176
Building style: Garden
Year built: 2000