Concord Apartments 3019 Southwest 28th Avenue, Amarillo, TX 79109