Palo Alto Stock Farm Horse Barn

Fremont Rd.
Stanford
California
United States