For this challenge, we are given an image of a camera feed and are asked to find the road outside the building where this camera is located.
From the image of the feed, we see the words "The Birchmount Lofts" on the window. The skyline of Toronto is in the background and there is a cutout of a cat underneath.
Looking up this information, we find that the Birchmount Animal Hospital has a resort experience for cats called The Birchmount Lofts. 
Link: https://vcacanada.com/birchmount/pet-resort/accommodations-feline
We click on their locations tab and discover that their address is 1563 Birchmount Road, Scarborough, Ontario, M1P 2H4.
Flag: riftCTF{Birchmount_Road}