Welcome to 51776 Alta Vista Dr.

51776 Alta Vista Dr.Oakhurst, California 93644

3 beds
2.5 baths
2029 sqft