18071 NW 306 STREET, Okeechobee, FL 34972 - MLS#OK220053 - Peter ...