1625 S Ocean BLVD D3-North, Delray Beach, FL 33483 - MLS#RX-1074096...