971 NE WILDWOOD DR LOT70, Estacada, OR 97023 - MLS#21372966 - Hybri...