Building was acquired in October 2021 and totals 30,776 square feet in Austin, Texas.
< Previous
Next >