Schick--Ostolasa Farmstead

5213 Dry Creek Rd.
Boise
Idaho
United States