Green House is located in Bengaluru, India on Shop No. 3, Mahakavi Vemana Rd, Koramangala 4th Block, Koramangala. Green House is rated 3 out of 5 in the category gardening products and services in India.
Address
Shop No. 3, Mahakavi Vemana Rd, Koramangala 4th Block, Koramangala