2000 S Ocean Boulevard 605, Delray Beach, FL 33483 - MLS#RX-1063719...