6800 Balboa Blvd Unit I, Lake Balboa (818) 616-4400
6800 Balboa Blvd Unit I, Lake Balboa, CA 91406 (818) 616-4400