$1,921,231
Market Value
Appraisal District
Appraisal District
3103 N Main St, Stafford, TX 77477
68,080 lot Sqft.
1960 year built