BIG NEWS: The seller will owner finance the sale of the property! Lot 68 is a corner lot at the Ranches at Deer Crossing. If you’re ready to build your dream home, come take a look! It is 6.394 acres with a considerable amount of elevation change within its boundaries (so it feels even bigger). There is a small hill in the center, then the land falls away down to the edge of Sowell’s Creek. This is a blank canvas, waiting for you to provide the finishing touches.