1830 San Juan DR 23-B, Delray Beach, FL 33445 - MLS#RX-10739767 - S...