Address: 1680 SE 17th St., Fort Lauderdale

Property type: 13,346 square feet of retail space on a 39,519-square-foot lot