598798
0

1203 McNair
Halstead, KS 67056

$0

  • 6 beds
  • 4 baths
  • 3074 sqft
598278
0

523 Spruce st
Halstead, KS 67056

$175,000

  • 4 beds
  • 2 baths
  • 2043 sqft