Location

 

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

 

© 2018 by BuildingLink.