Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655
Elgin, New Plymouth, ID, 83655

$1,589,700

Elgin, New Plymouth, ID, 83655

9
Courtesy of: Knipe Land Company