villa roof resale mountain view