$307,110
Market Value
Appraisal District
Appraisal District
2139 Owl Br, Canyon Lake, TX 78133
233,482 lot Sqft.
2009 year built