Building
Completed in 2000, this 157,790 square foot facility in Houston, Texas, consists of two identical, single-story office buildings on a 15.70 acre parcel of land. There are 877 parking spaces on-site. IKON utilizes the property primarily as a general office facility.