Private Residence

Delray Beach, FL