Under construction
Two new 9,000 SF retail plazas located in Converse, Texas, will host future tenants.