Listing ID #5739096
Company Information
Ask for more detail from the seller
Contact SupplierWe started our journey back in 2017 and have done various vertical garden installations on 6 metro pillars at Durgabai Deshmukh Metro Station. Apart from this, we have also done various private installations.