6158 Glen Oak St, Los Angeles, CA 90068
2
beds
2
baths
894 Sq.Ft. LIVING AREA
4,554 Sq.Ft. lot