$285,090
Market Value Appraisal District
2118 Stella St, Denton, TX 76201
3,828 Sqft.
9,300 lot Sqft.
2 stories
1971 year built
Legal Description: OWSLEY PARK BLK 1 LOT 6