Homes for sale - 6603 N Bluff Road, New Plymouth, ID 83655 – MLS#98...