FREE SOLAR! NO ELECTRIC BILL!

$519,900K 22821 Lassen Dr | Canyon Lake, CA

3 beds | 4 baths | 2059 sqft | Built in 1978 | Lot 0.25 acres

Community Video

For More Information