Oceanfront mansion in Delray Beach sells for $18M By: South Florida Business Journal via Business Journals November 10, 2021 at 14:15 PM EST The buyer shares an address with a Broward County company. Read More >>