Where is Shriram Chirping Grove exactly located?
The Shriram villas are located at Shriram Chirping Grove villas, Srajpur, Bangalore, Karnataka - 562125.