Houses for sale under $650,000 in Shelby, TX | Page 2


to

Alternative address:110 Thompson St, Fayetteville, TX 78940

For Sale $189,000 View details
110 Thompson St, Shelby, TX 78940