653 Scarbourough
Canyon Lake, TX 78133
$1,949,340
Market Value
Appraisal District
Appraisal District
477,766 lot Sqft.
1990 year built
Legal Description: A-627 SUR-326 WM TAYLOR, ACRES 10.968
View Nearby Homes For Sale ->