680 SW 29th Ter, Fort Lauderdale FL 33312 - MLS# A11774704 - FOR SALE | Brickellsold