639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103
639 29th, Astoria, OR, 97103

$329,999

639 29th, Astoria, OR, 97103

25
Courtesy of: Berkshire Hathaway HomeServices NW