Homes for sale - 18 Castle Mountain, Garden Valley, ID 83622 – MLS#...