I.T Square
Location
3 El Siraj Munir, off Sultan Hussein St., Alexandria, 21563
Description
Computer store
Contact
Email
Phone
Website
Address
3 El Siraj Munir, off Sultan Hussein St., Alexandria, 21563











