2800 Florida Boulevard, Delray Beach FL 33483 - MLS# A11674730 - FOR SALE | Brickellsold