Location/AddressDEFU INDUSTRIAL PARK A, 41 Defu Lane 6 Singapore 539383
325/326 HOUGANG AVENUE 7 0.903 KM AWAY
301-319 HOUGANG AVENUE 5 0.905 KM AWAY
247-254 HOUGANG AVENUE 3 0.974 KM AWAY
15-18 HOUGANG AVENUE 3 0.993 KM AWAY