£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