Found 1 transactions going back to May 2009.
This Terraced property is located at 39 Bendmore Avenue, London, SE2 0EY and was last sold for £204,999 on 01 May 2009.