Dallas Business Journal Criterion Development Partners is breaking ground early next year on a 293-unit apartment project in San Antonio. The Dallas developer will build the property at 18001 La Canterra Terrace, near The Rim and Eilan developments. Plans for the five-building complex include a mix of studio, one-, two- and three-bedroom units, as well […]

Read more of this post