Amarillo Gardens

Amarillo, TX 79102
Units
100
Year Built
1971
Close of Escrow
November 23, 2005