Tasha Seles Electronic Goods Showrooms / Posted 10 months ago by pocketgenie / 13 views Electronic Goods Showrooms Mobile Phone Dealers Listing ID: 1834 Check all listings by this user Add to favourites Report abuse Contact details H-1/1, Abul Fazal Enclave Part 2, Okhla, New Delhi, Delhi 110025Delhi,India,110025 072178 11644 Contact this listing owner Please, login to contact this listing owner. Facebook Twitter