Sun City Villa

78950 Mimosa Drive
Palm Desert, CA 92211
Assisted Living