Raheja Towers, Mount Road