$28,000

21019 NW 266th Street, Okeechobee, FL 34972

Save Contact

Sold Price:

$28,000

Sold Date: 12/12/2025

21019 NW 266th Street Okeechobee, FL 34972

Sold MLS# TB8308275

1.25 Acres Lot/Land