Northwest Atrium

11550 W IH-10 SAN ANTONIO, TEXAS

Description

Northwest Atrium is a three-story, 97,540 square foot, fully leased office building situated on a 5.02-acre site. The property is located in the northwest section of San Antonio and features a prime location on the I-10 corridor near the South Texas Medical Center.