Luna Vista at CityPlace Posted on August 3, 2023 (December 12, 2023) by cervinipaindev PCL Construction | Toronto | 38 Storeys | Approx 706 Suites