17575 Landura Ct, Hubbard, OR 97032
Single Family
4 beds2.5 baths1,568 sqftBuilt in 1974
17576 Landura Ct, Hubbard, OR 97032
Single Family
3 beds2.5 baths2,536 sqftBuilt in 2004
17585 Landura Ct, Hubbard, OR 97032
Single Family
3 beds2 baths1,498 sqftBuilt in 1972
17586 Landura Ct, Hubbard, OR 97032
Single Family
3 beds3 baths2,418 sqftBuilt in 1971