31
103 W Duval St
Troup, TX 75789
$350,000 USD
2,080 SF
2,080 SF
$350,000 USD
Freestanding