I think so, but not so close.
Laurel Canyon is a long street that goes through multiple cities. That's kind of like asking if you can see Las Vegas from Nevada... WHERE in Nevada? Area 51? WHERE on Laurel Canyon? Over by LAVC? Definitely not. Over by the Laugh Factory? Maybe if you're standing on the roof and have a good telescope.
Thanks! Your answer is awaiting moderation.