TAGORE INDUSTRIAL BUILDING | Singapore
Tagore Industrial Building is multi-user light-industrial factory located in Tagore Industrial Estate, adjacent to Upper Thomson Road in Singapore. The main facade overlooks the lush rainforest canopy of Upper Peirce Reservoir Reserve.