7220 N LOMBARD ST, Portland, OR, 97203
7220 N LOMBARD ST, Portland, OR, 97203
7220 N LOMBARD ST, Portland, OR, 97203

$2,800,000

7220 N LOMBARD ST, Portland, OR, 97203

3
Courtesy of: City And State Real Estate