5073 Lakefront Blvd # C, Delray Beach FL 33484 - MLS# A11543195 - FOR SALE | Brickellsold