It looks a lot like a specific corner in Toronto to me. Near St Lawrence market. We also have streetcar infrastructure so could be?
Edit: i.imgur.com/7xdWtpZ.jpg this is a street view of the corner I was thinking about, you can’t see it too well from this angle but there is a streetcar track that runs in the exact same spot as the picture.