Image November 17, 2017 Vermont Miracle Park Opens in South L.A. 10,500-square-foot park rises on site of building destroyed in 1992 Civil Unrest.