Harbour Beach
2 Properties
Fort Lauderdale, Florida
24 units | Acquired September 2018