Mediterranean Revival Residence

In-Progress

Palm Beach, Florida