6105 Carroll Gdns, Amarillo, TX 79119
1,698 Sqft.
7,841 lot Sqft.
2022 year built
Legal Description: TIME SQUARE VILLAGE # 1, LOT 023, BLK 0005, 0.1800 ACRES