Spenta Corporation has announced the launch of Calisto, a 23 storey tower. It is flagship project at AltaVista in Chembur Mumbai. The residents of this tower will enjoy the same location benefit that the residents of other towers of the project. As the area is surrounded by the best education […]