£309,854
£193,937
£157,210
£80,000
15 orchid court, torfaen
Sold in FEB 2023
£650,000
12 ashleigh court, torfaen
£450,000
1 primrose court, torfaen
Sold in JAN 2022
£440,000