River Acres

19580 80th NW Okeechobee FL 34972

Pending
19580 NW 80th Drive, Okeechobee FL 34972
3 bed
2 bath
3013 sqft

$290,000

$125,000
Price Decreased