Mactaggart Foodlink @ 20 Mactaggart Road 368079, D13, Singapore is a 5-storey multi-user light industrial building (B1)for Food Factory with mezzanine and basement carpark

(more…)