QTech Corporation Sdn. Bhd. is located in Johor Bahru, Malaysia on Blok N, Ob-03, Jalan Sri Stulang 1, Taman Sri Stulang, 80150, Johor Bahru. QTech Corporation Sdn. Bhd. is rated 3.3 out of 5 in the category holiday apartment rental in Malaysia.
Address
Blok N, Ob-03, Jalan Sri Stulang 1, Taman Sri Stulang, 80150, Johor Bahru