_MG_0159 copy2.jpg

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