222, Rajpur Road

Dehradun, Uttarakhand, India
2018
area: 8727 sq.m