130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
130 SE 31ST #6, Portland, OR, 97214
PENDING

$290,000

130 SE 31ST #6, Portland, OR, 97214

29
Listing Agent: Jessica Berger
Courtesy of: Cascade Hasson Sotheby's International Realty