Construction Starts at 58-acre Ambassador Town Center in Lafayette | 2015-03-04 | ENR | Engineering News-Record