5890 NW 64th Avenue # 103, Fort Lauderdale FL 33319 | Fort Lauderdale, FL | 2 Bed 2 Bath | $140K | Brickellsold