Shop in 14, New Extension, Ns Palya, Stage 2, Btm Layout, Bengaluru, Karnataka 560076, India, Bangalore for Rent