870 SW 28th St, Fort Lauderdale FL 33315 - MLS# A11669576 - FOR SALE | Brickellsold