Add this property to your favorites View Details 2123 Allen Road Nelson Stone | Wichita Falls $62,500 2 bd 1 ba 956 sqft <0.5 acres Under Contract