Houses for sale under $650,000 in Barnhart, TX


to
For Sale $12,000
Single Family
  • 1,512 sqft
View details
265 Main St, Barnhart, TX 76930
For Sale $39,500
Single Family
  • 1,583 sqft
View details
249 Main St, Barnhart, TX 76930