Tour this $24 million mansion in Delray Beach, Florida, where home prices have doubled
March 04, 2024 at 13:29 PM EST
The mansion is located in Stone Creek Ranch, a gated community that's home to billionaire hedge fund manager Steven Cohen and NFL star Khalil Mack.