Palace Pier

Palace Pier

Palace Pier is a two-tower development consisting of Palace Pier and Palace Place. Palace Pier is Located in the Humber Bay Shores neighbourhood in Mimico, Etobicoke’s fastest growing community along Lake Shore Blvd West with stunning views of Lake Ontario and...