Very nice clean park with excellent view to CN tower.
Humber Bay Park Rd E Parking is located at Humber Bay Park Rd E, Toronto, ON M8V, Canada