What are you looking for?


100% Leased—Snowden Medical Plaza

2414 Babcock

San Antonio, TX 78229

View Location Map


21192 SF


Contact Agent

Property Description

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.

Key Tenants

Subway and Five Star Cleaners

Let's talk