TECH-HOUSE INC
Atadeka Station, Ashaiman, Greater Accra, Ghana
- Started from: Feb 24, 2024
Tech House Computers offers a wide range of products including desktops, laptops, servers, and accessories.
show more