Open House!
Viewed
5620 N Vista Grande Dr
Otis Orchards, WA 99027
$575,000
5 beds
3,048 sq.ft.
Courtesy Of John L. Scott, Inc.