4963 CLYBOURN Avenue, North Hollywood, CA 91601
5
beds
5
baths
3,350 Sq.Ft. LIVING AREA
7,204 Sq.Ft. lot