£210K
20 LON Y FRAN, CF83 2RX

Property Type: Semi-Detached

Sold on October 16 2020

£300K
2 LON Y FRAN, CF83 2RX

Property Type: Semi-Detached

Sold on October 28 2022

£222K
7 LON Y FRAN, CF83 2RX

Property Type: Semi-Detached

Sold on November 29 2022

£260K
5 LON Y FRAN, CF83 2RX

Property Type: Semi-Detached

Sold on July 25 2023