12
3714 SE Powell Blvd
Portland, OR 97202
$865,000 USD
3,818 SF
3,818 SF
$865,000 USD
Freestanding