• 160-unit St. Johns shelter underway

    160-unit St. Johns shelter underway

    Construction crews have begun to build the planned City of Portland 160-unit homeless shelter north of St. Johns. The site at 10505 N. Portland Road, near Columbia Slough, will have 90 8×8-foot sleeping pods with heat and air conditioning, and 70 slots for RVs and vehicles. The North Portland Road Shelter will be the tenth facility…