public space

Red Rocket

1364 Danforth Avenue, (East of Greenwood), Toronto, ON M4J 1M9, Canada (directions)