1/40 40 Active $1,375,000 3 Beds3 Baths3,079 SqFt 1575 Casa Sierra, Canyon Lake, TX 78133 Single Family Home Listed by Niche Properties