$292,900 - 1324 Lavaca, Canyon Lake, TX 78133
1324 Lavaca
Canyon Lake,
TX
78133
City: Canyon Lake