Properties for sale in Co Operative House, 263 Rye Lane, Peckham Rye, London, SE15