Residence of Mr. & Mrs Steven Levin
Palm Beach, Florida