5530 NE 18th Avenue, Fort Lauderdale FL 33334 | Fort Lauderdale, FL | 3 Bed 2 Bath | $855K | Brickellsold