Located at 6600 Plum Creek Drive in Amarillo - West, Amarillo, Quail Creek is a multifamily property featuring 180 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Two Bedroom/Two Bath, totaling 165,788 SqFt. The property was delivered in 1983.