Vishwell Road, Canton, Cardiff, CF5 1GE
Sold subject to contract

Vishwell Road, Canton, Cardiff, CF5 1GE

3 1 £345,000