Delray Beach, Florida, group sells Fort Lauderdale industrial site

The renovated Twin Lakes Commerce Center. (Cushman & Wakefield)
Twin Lakes Commerce Center acquired by joint venture for $10.8 million