CF63 4PX · Barry

£3.4M

what these 26 homes last sold for

£119kmedian
£1,409per m²
Recent sales
71, Everard Street£232,500Oct 2025
40, Everard Street£237,500Jul 2025
44, Everard Street£210,000May 2025
42, Everard Street£150,000Feb 2025
50, Everard Street£160,000Feb 2024
58, Everard Street£162,500Nov 2023
40, Everard Street£234,000Nov 2022
67, Everard Street£222,500Nov 2022
69, Everard Street£225,000Sep 2022
55, Everard Street£220,000Feb 2022
44, Everard Street£155,000May 2021
72, Everard Street£137,500Dec 2019
Open in SoldMap, free on the App Store