flat for resale mountain view