Tech company CEO sells Delray Beach mansion for $24 million

This tech CEO recently bought a home in Miami.

May 8, 2025 - 12:58
 0
Tech company CEO sells Delray Beach mansion for $24 million
This tech CEO recently bought a home in Miami.