+2
3 BHK House for Rent In 96, 3rd Cross Rd, Telecom Layout, Kempapura Agrahara, Bengaluru, Karnataka 560023, India