Found 1 transactions going back to April 2006.
This Terraced property is located at 54 Pettacre Close, London, SE28 0GX and was last sold for £209,995 on 27 Apr 2006.