Address: 1901 NW 62nd St., Fort Lauderdale

Property type: Six-story office building with 150,695 square feet of space on 9.9 acres