The Los Angeles River welcomed a new green space today when city officials opened a new river greenway. Located within the footprint of the Los Angeles-Glendale Water Reclamation Plant, which resides on the banks of the LA River in the Atwater Village portion of the river, the new greenway will provide a welcome respite for…