$599,999 - 2294 Johnson Road, Canyon Lake, TX 78133
2294 Johnson Road
Canyon Lake,
TX
78133
City: Canyon Lake