Site prepped for N. Portland affordable housing

Read the story in Portland Tribune
Scroll Up