Douglas Pointe AFFORDABLE 3840 NW 183rd Street, Miami, Fl 33055 Units: 176Building style: GardenYear built: 2000