4529 SW 24th St, Fort Lauderdale FL 33317 - MLS# A11775379 - FOR SALE | Brickellsold