near lake balboa in van nuys, ca.