Ambika Corner Located in the IT corridor of Bangalore on the ORR equipped with elevators and parking. Just a mile away from Read more