3487 Campestres, Spring Branch, TX 78070
1,658 Sqft.
52,708 lot Sqft.
2018 year built
Legal Description: CASCADA AT CANYON LAKE 2, LOT 122