Two trusts pay $10.2M for North End home, lot