3 Bed Terraced House, London, SE13 7LH, £675,000 | Dealsourcr