Address: 17101 NE 19th Ave., North Miami Beach

Property type: 11,867-square-foot office property built in 1984