146141
Elmcroft of Sellwood
Category
Assisted Living
Capacity
85 beds
License/Certification
#70A295
ASL