CF63 4PW · Barry

£3.9M

what these 30 homes last sold for

£127kmedian
£1,547per m²
1sale this year
Recent sales
7, Everard Street£195,000Jun 2026
19, Everard Street£215,000Sep 2025
8, Everard Street£153,000May 2025
29, Everard Street£185,000Dec 2024
5, Everard Street£183,600Nov 2024
16, Everard Street£155,000Jan 2024
11, Everard Street£146,000Nov 2023
5, Everard Street£114,000Sep 2023
10, Everard Street£175,000Jun 2023
17, Everard Street£165,000Apr 2023
38, Everard Street£220,000Aug 2022
21, Everard Street£224,000Aug 2022
Open in SoldMap, free on the App Store