Kings Road, Swansea

Let Agreed - £750 pcm

Let Agreed Kings Road, Swansea

Property Description

Property Location