6203 Willowcrest Ave, North Hollywood, CA 91606
2
beds
3
baths
1,200 Sq.Ft. LIVING AREA
9,000 Sq.Ft. lot