1110 Canyon Shores, Canyon Lake, TX 78133
$260,000
Imagine the tranquility of owning a lakehouse, where each day culminates in the breathtaking spectacle of a sunset over the water. learn more…