The Point is a 29,930 SF multi-tenant retail center available for lease at the prime intersection of Babcock & De Zavala. Strategically located just 7 minutes from UTSA, 6 minutes from I-10, and 10 minutes from San Antonio’s 900-acre Medical Center, the property is ideally positioned for strong visibility and access. Built in 1983, it is supported by dense surrounding demographics and suited for a variety of retail services. Recent capital improvements include a new roof (within the past 6 years), exterior painting (within the past 4 years), updated common area lighting (within the past 2 years), and an ongoing HVAC replacement program.
HIGHLIGHTS
Excellent Location
7-minute drive from the University of Texas at San Antonio
Recent capital improvements
6 minutes from I-10
10 minutes from San Antonio’s largest Medical Center