villa 223 garden mountain view for sale