Party City 987

Party City #987 is a Party City store located at Alameda South Shore Center, 2251 South Shore Center in Alameda, California.