38 Biswas Plot For SaleLocation - Mashobra Shimla Drive inUsable For Hotel, Resorts & Villas Price - 10 Lakhs Per Biswa