1300 S Trenchard Street S, Decatur, TX, 76234
1300 S Trenchard Street S, Decatur, TX, 76234

$2,446,080

1300 S Trenchard Street S, Decatur, TX, 76234

2
Courtesy of: Melaina Middleton | Texas Landmark Realtors