5251 Denny Avenue, North Hollywood, CA 91601 - MLS#PW21058351