Harbour Pointe
2201 Southeast 18th Street
Ft. Lauderdale, Florida
34 units | Acquired July 2016