Price: 13 Lakha Per Bigha, Price is negotiable: 2025 Sq.ft Plot for sale at Selaqui, Shimla road, Dehradun for sale