Address: 2901 NW 62nd St. in Fort Lauderdale

Property type: This is a 39,990-square-foot office building on a 2.8-acre lot.