1 Day Ago COMPARE 2606 NE Lombard St, Portland, OR 97211 2 Beds $1,495 EmailEmail PropertyCall(971) 803-6424