View Details Open House $529,900 1 of 67 4145 - Mescalero Park | Amarillo 3 beds 2,150 sqft 4 acres On Site: 32 Days