$28,000

20967 NW 266th Street, Okeechobee, FL 34972

Save Contact

Sold Price:

$28,000

Sold Date: 12/12/2025

20967 NW 266th Street Okeechobee, FL 34972

Sold MLS# TB8415505

1.25 Acres Lot/Land