3 bedroom link-detached house to rentGwalch Y Penwaig, Barry Island EPC RATING C, The Vale Of Glamorgan. CF62 5AG£950 pcm Photos