Canyon Town Center

Boynton Beach, Florida

A 145,368 square foot mixed-used, multistory retail, restaurant, office and residential project.