Jensen Ranch

8262 Bethel Ave.
Selma
California
United States