Location/AddressDEFU INDUSTRIAL PARK A, 31 Defu Lane 3 Singapore 539450
24 DEFU LANE 6 DEFU INDUSTRIAL PARK ASINGAPORE 539377 0.482 KM AWAY
23 DEFU LANE 6 DEFU INDUSTRIAL PARK ASINGAPORE 539376 0.482 KM AWAY