Deer Hollow Farm in Los Altos, CA 94024

Deer Hollow Farm in Los Altos, CA 94024 (Santa Clara County) is a farmyard (City of Mountain View), Cristo Rey Drive 22500.

House Number
22500
Street
Cristo Rey Drive
Land Use
farmyard
Operator
City of Mountain View