Portland council narrowly approves rezoning for 100 homes, preserves 25 acres as public space https://goo.gl/ZB8GwJ