Long Beach Ranks in Top 25 Out of 100 Largest US Cities in 2017 ParkScore Index