8065 Lloyd Ave, North Hollywood, CA 91605
4
beds
5
baths
3,100 Sq.Ft. LIVING AREA
10,800 Sq.Ft. lot