29186 Strawberry Ln Canyon Lake, CA 92587 3 Bed | 3.5 Bath | 3,950 sqft Single Family | Year Built 2004