3850 Glenalbyn Dr, Los Angeles, CA 90065
5
beds
7
baths
2,699 Sq.Ft. LIVING AREA
6,276 Sq.Ft. lot