Random buildings on Al Waleed (Bank Street) near all the computer stores in Bur Dubai.