$289,900 - 1336 Lavaca, Canyon Lake, TX 78133
1336 Lavaca
Canyon Lake,
TX
78133
City: Canyon Lake