Southcross Plaza, 7,525 SF retail center is located in Pecan Valley in South San Antonio, available for sale or lease. Built in 2019, the property is located near a cluster of medical businesses and two pharmacies. Current Tenant with 1,148 SF can terminate lease if new owner prefers. Other than the single Tenant, the rest of the center is in shell condition. Alternate address is 4304 Southeast Dr as there was a name change to Southcross.
Square Feet: 7525