50
results
Sold prices in Church Road, Barry, CF63
64 Church Road, Barry, CF63 1JX
- £29,500 Terraced, Freehold 15 July 1999
8 Church Road, Barry, CF63 1JY
- £28,000 Flat, Leasehold 04 January 1999