Discover your dream retreat at 5881 Azalea-Glen Road in Glendale, OR! This fully renovated treasure is nestled on 32.80 acres of pure bliss, offering a harmonious blend of lush pastures, serene forests, and an old barn brimming with rustic charm. Pic