1/40 Active $610,000 2 Beds2.1 Baths1,680 SqFt 1622 NW RIVERSCAPE ST, Portland, OR 97209 Listed by Windermere Realty Trust