Techplace I
4010 Ang Mo Kio Ave 10 Singapore 569626
Techplace I 4010 Ang Mo Kio Ave 10 Singapore 569626
Click here for unit space availability
Techplace One – Singapore’s premier technology business park