$1,921,231
Market Value Appraisal District
3103 N Main St, Stafford, TX 77477
68,080 lot Sqft.
1960 year built
Legal Description: 0200 F P HOFFMAN, ACRES 1.5629