August 1, 2018XTRA LIQUORS & WINES (85208) Store in MIAMIBy Eva Potter Categories: LaLuca Prosecco 750mlFilter: Address 7317-7319 COLLINS AVE33141, MIAMI, FL, USContact Contact Store Previous YANKEE WINE & SPIRITS (45027) Store in MIAMI Next XTRA LIQUORS & WINE (76610) Store in MIAMI