824 NE 26th Avenue, Fort Lauderdale FL 33304 | Fort Lauderdale, FL | 5 Bed 6 Bath | $2950K | Brickellsold