Irrigation Research Field in San Luis Obispo, CA 93407

Irrigation Research Field in San Luis Obispo, CA 93407 (San Luis Obispo County) is farmland.

Land Use
farmland