Client: Ambuja Neotia

Status: Built

Size: 11,86,000 sq ft I 10 acres

City Centre, Siliguri