8641 N Lombard St
Portland, OR 97203
$1,495,000 USD
8,463 SF
8,463 SF
$1,495,000 USD
Storefront Retail Residential