Non Plus Ultra

4310 Burns Ave, Los Angeles, 90029