Found 1 transactions going back to May 1996.
This Detached property is located at 21 Glan Y Lli, Penclawdd, Swansea, SA4 3RW and was last sold for £76,000 on 29 May 1996.