1094 SE 38TH TERRACE, Okeechobee, FL 34974 – OK220196 - Laura Peter...