6800 Balboa Blvd Unit D, Lake Balboa (818) 855-1438
6800 Balboa Blvd Unit D, Lake Balboa 91406 (818) 855-1438