Image February 4, 2025 Long Beach plans restoration of remaining 32 acres of Willow Springs Park 16 acres of the property have been transformed into green space so far