Загружаем страницу как то так:
HttpClient client = new HttpClient();
var html = await client.GetStringAsync("http://example.com");
Далее:
1. Можно попробовать работать со страницей как с XML. Подходит не во всех случаях.
2. Регулярные выражения.
3. Как ни странно, можно использовать HtmlAgilityPack, библиотека может быть использована на WP. Не знаю, почему стоит задача решить вопрос именно без неё, так что приведу пример:
var parsedHtml = new HtmlAgilityPack.HtmlDocument();
parsedHtml.LoadHtml(html);