1 of 3
100% leased, highly visible retail center situated in the heart of the medical center just north of the busy intersections of Wurzbach and Babcock Roads. The property is surrounded by a dense, multi-family residential area. This center is ideal for retail, medical professionals and medical related service companies who wish to take advantage of one of San Antonio densest daytime populations.
2414 Babcock Road, San Antonio, TX 78229