39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103
39716 Grove, Astoria, OR, 97103

$695,000

39716 Grove, Astoria, OR, 97103

ACTIVE