14905 Three Ponds Trl, Delray Beach, FL 33446 - MLS#A11108864 - Jul...