10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252
10505 Spruce Ave, Granite Falls, WA, 98252

$639,995

10505 Spruce Ave, Granite Falls, WA, 98252

30
Courtesy of: Marysville