Showroom in Door No.231, 3rd Flloor, Sampige Rd, Malleshwara, Bengaluru, Karnataka 560003, India, Bangalore for Rent