Liberty Central is a new condo development by Canalfa Group at 51 E Liberty St, Toronto. The development was completed in 2015. The development has a total of 386 units. The building will feature two 25-storey high-rise glass structures, which curve to offer panoramic views of both the city's skyline, the lake, and easterly views of local parkland. Every single suite has views of Lake Ontario, with the balconies designed with this in mind.
Loading, Please wait...