ALAMEDA TERRACE 11919 South Figueroa Street, Los Angeles, CA 90061