Dun Na Ri

95 St Saviour's Road, St Helier JE2 4LA
5 x One Bedroom Flats