light box at goldman warehouse s

404 NW 26 Street
Miami
Florida
United States