Address: 1259-1399 S. State Road 7, North Lauderdale

Property type: 146,571-square-foot retail plaza constructed in 1986 on more than 16.4 acres