685.67 Acre Lower Tule River ID Almonds
This opportunity is 685.67 +/-…
For Sale
$24,500,000 $26,398,295