Construction Starts at 58-acre Ambassador Town Center in Lafayette - Page 2 | Engineering News-Record