Address: 1311-1309 NW 65th Place, Fort Lauderdale

Property type: 20,146-square-foot warehouse on a 44,033-square-foot lot