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