Dover House

110 South Ocean Blvd.
Delray Beach, FL 33483