Rancho San Antonio Service Rd, Los Altos, CA 94024
58 views 💖 1
Deer Hollow Farm is one of the last working homestead farms in California. The historic 10-acre farm is rich in history, a place where we can walk into the past and experience what life was like.