The weapons were found at about 9 a.m. at a home in the 1100 block of Geneva Avenue, police spokesman Officer Albie Esparza said.
They were found by someone cleaning out an upstairs closet and are believed to be that of a family member at the home. The grenade was collected and disposed of, Esparza said.
Geneva Avenue was closed between Naples and Madrid streets as of 11 a.m.