Explore San Antonio living at 2931 2933 E Southcross Blvd. The 78223 location in San Antonio has so much to offer its residents. The professional leasing team is ready and waiting for you to come by for a tour. Make a visit to see the current floorplan options. Visit 2931 2933 E Southcross Blvd today.