CF62 5BR · Barry

£11M

what these 68 homes last sold for

£139kmedian
£2,821per m²
2sales this year
Recent sales
74, Neptune Road£144,000Jun 2026
50, Neptune Road£151,000Jan 2026
9, Neptune Road£165,000Nov 2025
3, Neptune Road£162,000Oct 2025
73, Neptune Road£152,000Jul 2025
45, Neptune Road£158,000Apr 2025
75, Neptune Road£147,250Feb 2025
68, Neptune Road£157,500Nov 2024
11, Neptune Road£165,000Nov 2024
50, Neptune Road£148,000Apr 2024
40, Neptune Road£170,000May 2023
52, Neptune Road£153,000Apr 2023
Open in SoldMap, free on the App Store