Address: 5717 Malabar St

Los Angeles CA 90058