Open House!

Viewed
2170 Hubbard Creek Rd
Umpqua, OR 97486
$420,000
2 beds
2 full
bathrooms1,148 sq.ft.
Courtesy Of Keller Williams Realty Southern Oregon Umpqua Valley