Assotech Business Cresterra
Assotech Business Cresterra is a self-contained IT Park offering IT & ITES office spaces. It also provides facilities like Serviced Residences, Recreation, Health, Entertainment and Shopping. It has 70% open area and is located at…