Home of the Week: A 370 Acre Ranch in Southern...

The Ditch Creek Ranch features an impeccable main residence, two guest houses, barns, greenhouses and so much more.