501 SE 21st St, Fort Lauderdale FL 33316 - MLS# A11772305 - FOR SALE | Brickellsold