20
5615 S Hood Ave
Portland, OR 97239
$925,000 USD
1,735 SF
1,735 SF
$925,000 USD
Office