119 S Main St
Farmersville, TX 75442
$499,000 USD
4,300 SF
4,300 SF
$499,000 USD
Freestanding