$258,800 -
3633 Se 20th Terrace
Okeechobee ,
FL 34974
County or Parish: Okeechobee