Set in Chembur, Spenta Altavista is one project that has won many admirers. Quite a few reasons makethis fabulous project so well liked. Most important of which has to be its location that offers easy access to such important places like Chembur Monorail...