mountain view properties for sale