5+ bedroom houses for sale in Shelby, TX


to

Alternative address:2042 Willow Springs Rd, Fayetteville, TX 78940

For Sale $739,000
  • 5 beds
  • 3 baths
  • 15 acres
View details