2813 Megan St, Denton, TX 76209
4 bedrooms
1,965 Sqft.
2 full baths
14,375 lot Sqft.
2018 year built
Legal Description: WINDSOR OAKS ADDITION PHASE 1 BLK A LOT 26