12
5828 N Lombard
Portland, OR 97203
$925,000 USD
2,532 SF
2,532 SF
$925,000 USD
Medical