Mehtas' House is located in Greater Noida, India on 3S, 404, AWHO Rd, Gurjinder Vihar, Pocket 5, Sector Chi 1, Chi II. Mehtas' House is rated 3 out of 5 in the category observatory in India.
Address
3S, 404, AWHO Rd, Gurjinder Vihar, Pocket 5, Sector Chi 1, Chi II