Palo Alto Commons in Palo Alto, California offers family resources for senior living