OJAI RANCHO INN

615 West Ojai Ave
Ojai
California
United States