There are 399 total results.

Click on a photo for detailed information about that listing.

13311 FM 2710
Lindale 75771
$2,450,000

21004 FM 16 W
Lindale 75771
$2,250,000

21482 W FM 16
Lindale 75771
$2,250,000

13521 FM 16 W.
Lindale 75771
$1,950,000

500 Mt. Sylvan St.
Lindale 75771
$1,700,000

TBD CR 452
Lindale 75771
$1,657,500

Ready to schedule a showing?

Schedule Showing