Address: 1451-1535 N. Federal Highway, Fort Lauderdale

Property type: Plaza Del Mar, a 33,469-square-foot retail outlet built in 1982 on about 3.6 acres