A massive hunting plantation that sits on one of the biggest private tracts of land in Florida just hit the market. Located in Okeechobee at 2399 NE 224th St., Quail Creek Plantation was first purchased from a rancher in 1998 by the late Harris W. “Whit” Hudson, a billionaire businessman and brother-in-law to former owner […]
