2709 NE 21st St, Fort Lauderdale FL 33305 - SOLD | Brickellsold