$25,000,000 -
29755 Nw 72nd Ave
Okeechobee ,
FL 34972
City: Okeechobee