1350 Devon Road, BRIXTON sold price