£1,495 pcm

Let Agreed

Floorplan