24300 Canyon Lake Drive North
Canyon Lake, CA 92587
Situated within Canyon Lake, California, Serenity Haven provides senior living in a professionally managed setting for older individuals. The neighborhood around this community is a predominantly middle income area, with a median per-home income of $70,671. It has ...