Check out this almost 1-acre lot (0.98 acres) in Appaloosa Hills. Make it your own!
Amarillo, TX, 79107, Potter County