International co-living concept Node has announced that it will make its West Coast debut next month in the Echo Park section of Los Angeles. Read more on Hospitality Design here.