Office Space in 1716, First Floor,19th Main, 27th Cross Rd, Sector 2, Hsr Layout, Bengaluru, Karnataka 560102, India, Bangalore for Rent