5911 NE 18th Ave # 4, Fort Lauderdale FL 33334 | Fort Lauderdale, FL | 2 Bed 1 Bath | $2K | Brickellsold