Address: 5101 NW 21st Ave. in Fort Lauderdale

Property type: This is a 67,838-square-foot, one-story office building on 6 acres, according to the Broward County Property Appraiser’s office.