The Creek Place
The coming retail center is located on Texas Avenue, the busiest way in College Station. The center is designed into two shell buildings, one 1-story within 17,845 SF in front, and one 2-story within 39,720 SF on back. The center offers 227 parking spaces for future customers. A 108-unit multifamily building will come next on the east side of the retail plaza.