Canyon Town Center
Canyon Town Center is a 145,368 square foot mixed-used, multistory retail, restaurant, office and residential project located Lifestyle/Specialty Center which opened in 2008. It is an open shopping mall with approximately 35 stores.
Client
Location
Retail Property Group
Boynton Beach
Year
2008
Size
145,368 SF