Logan T. Baylor
BRAND NEW! Building 3 is located in Indian Woods Business Park, a Class A, Contemporary Office-condo complex development, which consists of five buildings. Building 1 is leased by The University of Texas Health Science Center San Antonio and Building 2 sold to an ophthalmologist.
360º PANORAMIC VIEW: https://kuula.co/post/Nz1v3
Suite: Building 3
Square Feet: 14290