13402 Wyandotte St North Hollywood, CA 91605