13
9181 Town Square Blvd
Amarillo, TX 79119
$17.00 - $18.00 USD/SF/YR
1,084-6,619 SF
4
Spaces Available
Built 2015
6,619 SF Contiguous
Built 2015
1,084-6,619 SF
$17.00 - $18.00 USD/SF/YR
Office, Office/Medical, Retail