Took over the former space of ITC Electronics in 2012.
No longer a retailer. Not open to the public.
Now a wholesaler of CCTV and such equipment where a license is needed for purchase.
UPDATE: As of May 2014, the space is displaying the sign of U&L Technology Ledvon. Open Price dot com Audio Video Distributor.