3 Bedroom Homes in Cave Junction, OR
32 for sale · 50 homes listed · Updated September 27, 2026
- 7419 holland corner road, Cave Junction 97523 $575,000 · 3 bd · 3 ba · 2,298 sqft
- 6615 rockydale road, Cave Junction 97523 $430,000 · 3 bd · 1 ba · 1,888 sqft
- 290 crest drive, Cave Junction 97523 $375,000 · 3 bd · 2 ba · 1,040 sqft
- 709 pinewood way, Cave Junction 97523 $419,000 · 3 bd · 3 ba · 2,186 sqft
- 4420 holland loop road, Cave Junction 97523 $379,000 · 3 bd · 2 ba · 2,509 sqft
- 2751 caves highway, Cave Junction 97523 $275,000 · 3 bd · 2 ba · 1,504 sqft
- 1193 greenview drive, Cave Junction 97523 $589,000 · 3 bd · 3 ba · 2,520 sqft
- 1449 rockydale road, Cave Junction 97523 $515,000 · 3 bd · 2 ba · 1,846 sqft
- 587 east forks circle, Cave Junction 97523 $479,500 · 3 bd · 3 ba · 1,968 sqft
- 405 cece lane, Cave Junction 97523 $319,000 · 3 bd · 2 ba · 1,272 sqft
- 120 ken rose lane, Cave Junction 97523 $549,000 · 3 bd · 3 ba · 2,445 sqft
- 119 patton bar road, Cave Junction 97523 $179,000 · 3 bd · 1 ba · 1,104 sqft
- 451 stage stop drive, Cave Junction 97523 $369,000 · 3 bd · 2 ba · 1,104 sqft
- 450 jackadel lane, Cave Junction 97523 $289,000 · 3 bd · 2 ba · 1,300 sqft
- 601 pinewood way, Cave Junction 97523 $419,000 · 3 bd · 2 ba · 1,782 sqft
- 523 east forks circle, Cave Junction 97523 $485,000 · 3 bd · 2 ba · 1,867 sqft
- 531 schumacher street, Cave Junction 97523 $379,000 · 3 bd · 2 ba · 1,690 sqft
- 5345 westside road, Cave Junction 97523 $395,000 · 3 bd · 2 ba · 1,456 sqft
- 1107 cascade loop, Cave Junction 97523 $389,900 · 3 bd · 2 ba · 1,570 sqft
- 2524 rockydale road, Cave Junction 97523 $309,900 · 3 bd · 1 ba · 1,292 sqft
- 317 gamay drive, Cave Junction 97523 $339,999 · 3 bd · 2 ba · 2,208 sqft
- 1106 cascade loop lot 8, Cave Junction 97523 $374,900 · 3 bd · 2 ba · 1,506 sqft
- 4490 holland loop road, Cave Junction 97523 $299,000 · 3 bd · 1 ba · 1,430 sqft
- 266 retirement lane, Cave Junction 97523 $399,900 · 3 bd · 2 ba · 1,591 sqft
- 461 fir drive, Cave Junction 97523 $259,900 · 3 bd · 1 ba · 1,424 sqft
- 637 frederick court, Cave Junction 97523 $140,000 · 3 bd · 2 ba · 1,236 sqft
- 3580 rockydale road, Cave Junction 97523 $250,000 · 3 bd · 1 ba · 1,180 sqft
- 3781 dick george road, Cave Junction 97523 $365,000 · 3 bd · 2 ba · 1,344 sqft
- 334 hanby lane, Cave Junction 97523 $310,000 · 3 bd · 2 ba · 1,614 sqft
- 200 harlow way, Cave Junction 97523 $539,000 · 3 bd · 2 ba · 1,654 sqft
- 384 wells drive, Cave Junction 97523 $337,000 · 3 bd · 2 ba · 1,677 sqft
- 409 selah lane, Cave Junction 97523 $367,500 · 3 bd · 2 ba · 1,550 sqft
- 222 shadywood drive, Cave Junction 97523 Pending $345,000 · 3 bd · 2 ba · 2,782 sqft
- 212 martin road, Cave Junction 97523 Pending $399,000 · 3 bd · 2 ba · 2,018 sqft
- 2574 rockydale road, Cave Junction 97523 Pending $275,000 · 3 bd · 2 ba · 816 sqft
- 565 north old stage road, Cave Junction 97523 Pending $189,950 · 3 bd · 2 ba · 1,518 sqft
- 353 cedar ridge drive, Cave Junction 97523 Pending $365,000 · 3 bd · 2 ba · 1,772 sqft
- 1801 holton creek road, Cave Junction 97523 Pending $349,000 · 3 bd · 2 ba · 1,040 sqft
- 337 cedar ridge drive, Cave Junction 97523 Pending $299,000 · 3 bd · 2 ba · 1,424 sqft
- 575 kirkham road, Cave Junction 97523 Pending $296,999 · 3 bd · 2 ba · 1,840 sqft
- 407 selah lane, Cave Junction 97523 Pending $379,000 · 3 bd · 2 ba · 1,550 sqft
- 246 retirement lane, Cave Junction 97523 Pending $364,000 · 3 bd · 2 ba · 1,526 sqft
- 263 retirement lane, Cave Junction 97523 Pending $385,000 · 3 bd · 2 ba · 1,524 sqft
- 361 noah south way, Cave Junction 97523 Pending $335,000 · 3 bd · 2 ba · 1,484 sqft
- 476 south junction avenue, Cave Junction 97523 Pending $239,000 · 3 bd · 2 ba · 1,056 sqft
- 728 north old stage road, Cave Junction 97523 Pending $350,000 · 3 bd · 2 ba · 1,836 sqft
- 362 crest drive, Cave Junction 97523 Active Under Contract $290,000 · 3 bd · 2 ba · 1,348 sqft
- 417 rilynn lane, Cave Junction 97523 Active Under Contract $399,950 · 3 bd · 2 ba · 1,550 sqft
- 1133 idlewild drive, Cave Junction 97523 Active Under Contract $539,000 · 3 bd · 2 ba · 1,577 sqft
- 6795 holland loop road, Cave Junction 97523 Off market since Jul 2026 $875,000 · 3 bd · 2 ba · 1,372 sqft