5 Marine Parade Drive Suite 1114, Toronto, Ontario, ON M8V 4B4, Canada
Distance: 330 m
Company description
Palace Place is one of the most luxurious waterfront condominiums in Toronto Canada. Rising 47 stories high, Palace Place is located at the mouth of Lake Ontario and the Humber River.