Penn Park in West Phila. to Open in 2011