Submitted by Klaus on Sat, 09/18/2021 - 03:55 Current condition In use Date completed 1 Jan 1981 (Day & Month are approximate.) L-shaped building located at 62 Mody Road. A building with 13 storeys for offices and shops, opened 1981. Tags TST office building Log in or register to post comments Photos that show this Place 1980 2014