19500 Plummer St, Northridge, CA 91324, USA
19500 Plummer Street Los Angeles California 91324 US