$2,286,250
Market Value
Appraisal District
Appraisal District
620 Cascade Springs Dr, Southlake, TX 76092
4,583 Sqft.
15,038 lot Sqft.
2020 year built