HOME
About Us
Shuttle Bus
Neighbourhood
Sales and Suite Plans
Photo Gallery
More
Located next to the Humber Bay Bridge at the mouth of the Humber River and Lake Ontario.
Palace Place Address:
1 Palace Pier Court, Toronto, Ontario, Canada M8V 3W9