Address: 6101-6191 Biscayne Blvd., Miami

Property type: 12,043-square-foot retail outlet on 22,705 square feet