NW 306 ST. - LOT H STREET, Okeechobee, FL 34972 - MLS#OK220516 - Pe...