0 Electronics Store Central Lumen by Alan Photo (Permanently Closed) 2 Bayfront Avenue, B2M-245, The Shoppes at Marina Bay Sands 018972
0 Electronics Store Central Cathay Photo Store (Pte) Ltd 6 Raffles Boulevard Marina Square, #02-215 / 216 039594