Property is located in No, 66, Residency Road, Bengaluru, India.