MovieMaps

Photo of Racing up Street

Location: North Avenue (between Fairview & Pelham)
As Seen In: Person of Interest episode 2x14 “One Percent