Party City 251

Party City #251 is a Party City store located at Genesee Plaza Shopping Center, 4251 Genessee Avenue in San Diego, California.