Photos coming soon
For Sale
£235,000
Mcquade Place, Barry
3 bd
1 ba
Semi-Detached
Barry
Listed by Knights, Barry