Address: 5341 NW 33rd Ave., Fort Lauderdale

Property type: 48,687-square-foot office building on 3.02 acres