Homes for Sale in Shackelford County, TX

Albany
$99,900 - $975,000 Average Price Single Family Home: $316,780