Address: 741 Lincoln Road, Miami Beach

Property type: 12,740 square feet of retail space built in 1973 on an 11,726-square-foot lot