Tour a $24 million mansion in Delray Beach, FL with 2.5 lakefront acres. The residence sits in Palm Beach County, but you won’t find a single palm tree on the property. The ubiquitous trees were nixed for greenery that would make the home feel less like a Florida mansion and more like a mega-villa in the Italian countryside.