Townsend Avenue, Norris Green, Liverpool, MerseysideRooms 3 Type Terraced Price £199,950 Find Out More