1739 SW 28th Ter, Fort Lauderdale FL 33312 - MLS# A11601927 - FOR SALE | Brickellsold