1460 NE 18th Street # 104, Fort Lauderdale FL 33305 | Fort Lauderdale, FL | 2 Bed 1 Bath | $279K | Brickellsold