55 Osborne Road, North Haven sold price