pendingUnder contract$1,950,000142 acresJosephine County7 bd, 6 ba • 7,773 sq ftCave Junction, OR 97523