$289,500 18936 NW 266TH ST Okeechobee, Florida 3 Beds 2 Baths 1,387 SqFt $20,000 19032 NW 242nd St Okeechobee, Florida 1.5 Acres