20517 E Happy Trails Ln, Otis Orchards, WA 99027
20517 E Happy Trails Ln, Otis Orchards, WA 99027 is on the street of E Happy Trails Ln, in the city of Otis Orchards, Washington. It is in the zip code of WA 99027.
20517 E Happy Trails Ln, Otis Orchards, WA 99027 is a Single Family home.
It has , 1.07 acres square feet lot size.