12300 Navy
12300 Navy St, Los Angeles, CA 90066