11
8523-8527 N Lombard St
Portland, OR 97203
$1,200,000 USD
7,751 SF
8% Cap Rate
7,751 SF
$1,200,000 USD
Storefront Retail Office