A £4 million investment into the streets between Newland Avenue and Beverley Road has been approved by Hull City Council.