1236 Pelican Lane, Delray Beach, FL 33483 - MLS#RX-10686511 - Laure...