Delray Beach, Florida
She had homes in New York, Hollywood and Delray Beach, Florida, and once purchased a castle in Spain.