Delray Beach, Florida
Currently, he sells real estate in Delray Beach, Florida.