1/39 39 Pending $2,999,000 3 Beds3 Baths2,546 SqFt 11805 NE 120TH ST, Okeechobee, FL 34972 Single Family Home Listed by LPT REALTY