NO SMOKE SHOPS ALLOWED per owners instructions.
Freeway Visibility.
Canyon Creek Center, located at 2121 N FM 1417 in Sherman, TX 75092, is a premier retail destination offering 2,668 square feet of available retail space. Situated in a bustling area, this center provides an excellent opportunity for businesses looking to thrive in a vibrant community. With its convenient location and ample space, Canyon Creek Center is poised to attract both local residents and visitors, offering a prime setting for retail ventures to flourish. Discover the potential and possibilities awaiting at Canyon Creek Center.