Beacon Village is dedicated to building, supporting and integrating alternative shelter communities throughout Portland, Oregon.
Beacon Village is dedicated to building, supporting and integrating alternative shelter communities throughout Portland, Oregon.