12 Bedroom Terraced House for Sale£515,000Glenfarg Road, London, SE6Property TypeTerraced HouseBedrooms× 2TenureFreehold
12 Bedroom Terraced House for Sale£515,000Glenfarg Road, London, SE6Property TypeTerraced HouseBedrooms× 2TenureFreehold