The Teresa property,named after the legend mother Teresa, is located in prime location of Bangalore, Hosur Road. it is a grade A, OC certified building. the property has grate accessibility and is connected to loactions like HSR, BTM etc, The conceptual and beautiful design will make it a dream for any team to work here.