2421 NE 12th Street, Fort Lauderdale FL 33304 | Fort Lauderdale, FL | 6 Bed 5 Bath | $4000K | Brickellsold