N Seneca St

PORTLAND, OR

8 units: 9223 N Seneca St Portland OR 97203

Estimated completion date: May 2026