1723 SW 21st St, Fort Lauderdale FL 33315 - MLS# A11633702 - FOR SALE | Brickellsold