24300 Canyon Lake Drive North
Canyon Lake, CA 92587
Serenity Haven is a 4 bed senior housing community. It is located at 24300 Canyon Lake Drive North in Canyon Lake, California. The community is in a generally middle income area, with an average per-household income of $70,671. ...