Houses for sale in Margam, Neath Port Talbot

There are 45 results. Margam, Neath Port Talbot. Property prices in Margam range from £129,000 to £975,000 with an average price of £302,048.

Properties for sale in Margam, Neath Port Talbot

icon