5054 Lakefront Blvd # A, Delray Beach FL 33484 - MLS# A11701730 - FOR SALE | Brickellsold