Light Box at the Goldman Warehouse

25.801320400000, -80.202510900000
Address: 
404 NW 26th Street
Miami, FL 33127