12002 Osborne Street, Lake View Terrace, CA 91342