Mesh is located in Bengaluru, India on Mesh 5th Floor, Tracxn Tech, 31/9,, near Vishal Mega Mart Silk Board Junction. Mesh is rated 3.8 out of 5 in the category furniture rental service in India.
Address
Mesh 5th Floor, Tracxn Tech, 31/9,, near Vishal Mega Mart Silk Board Junction