Anchor Apartments

13 Stanley Ter, Douglas, Isle of Man,