We think these Ranches will be a perfect fit for you

These options fit the majority of your criteria however you will want to verify with your selected ranch