This custom built Spanish Colonial style Delray Beach estate is the epitome of palatial grandeur, set within enchanting lushly landscaped gardens, with interiors detailed by reclaimed flooring from a French ...
#2205314
333 Palm Trail
Delray Beach, FL 33483 |